header {
  top: 0;
  z-index: 1;

  .nav {
    padding: 10px;
    padding-left: 15px;
    padding-right: 15px;
    input {
      padding-left: 30px;
      height: 35px;
      width: 85%;
      border-radius: 5px;
      border: none;
      background-color: #ececec;
    }
    .btn {
      width: 15%;
      height: 35px;
      border-radius: 5px;
      border: none;
    }
    .iconfont {
      left: 15px;
      top: 13px;
    }
  }
  .select {
    padding: 15px;
  }
}
main {
  .list {
    img {
      width: 60px;
      height: 58px;
    }
    .text {
        .move {
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            width: 150px;
          }
      .welfare {
        
        span {
          height: 20px;
          background-color: #e6e2e2;
        }
       
      }
    }
  }
}
footer {
  bottom: 0;
  z-index: 2;
}
